highest extremity of an esplanade - Turco Inglés Diccionario